Big Huge Thesaurus

Citrus maxima

noun